package dk.au.cs.bdsi.sms.domain;

import javax.xml.bind.annotation.XmlEnumValue;

/**
 * Possible status states of a {@link Sms}.
 */
public enum SmsStatus {
	/**
	 * Sms is queued and will be sent at a later time
	 */
	@XmlEnumValue(value = "pending")
	Pending,
	
	/**
	 * Sms has been successfully sent
	 */
	@XmlEnumValue(value = "sent")
	Sent,
	
	/**
	 * Sms could not be sent and has been shelved
	 */
	@XmlEnumValue(value = "notsent")
	NotSent;
}
